<? 

// Configuraciones generales
error_reporting(E_ERROR | E_PARSE);
setlocale(LC_ALL,"es_ES@euro","es_ES","esp");
header("Content-Type: text/html; charset=iso-8859-1");

// Incluyo el archivo de configuracion
include_once(dirname(__FILE__).'/config.inc.php');

// Agrego al include_path la ruta del Zend
ini_set('include_path',CONFIG_INCLUDE_SEPARATOR.CONFIG_DOCUMENT_ROOT.'includes/class/lib'.CONFIG_INCLUDE_SEPARATOR.ini_get('include_path'));

// Incluyo las clases necesarias
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/ez_sql.class.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/session.class.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/minify_html.class.php');

include_once(CONFIG_DOCUMENT_ROOT.'includes/class/core.class.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/lib/Zend/Loader.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/jsmin/jsmin-1.1.1.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/jsmin/cssmin-v1.0.1.b3.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/jsmin/Minify.class.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/include_script.class.php');
include_once(CONFIG_DOCUMENT_ROOT.'includes/class/funciones.class.php');

if (!function_exists("gzdecode")) {
	function gzdecode ($string) {
		return Funciones::gzdecode($string);
	}
}

function __autoload($classname) {
	// La convierto a su equivalente en archivo (camelcase to underscore)
	$classname = strtolower(preg_replace('/([a-z])([A-Z])/e', "'\\1'.'_'.strtolower('\\2')", $classname));
	// Incluyo la clase
    include CONFIG_DOCUMENT_ROOT.'includes/class/'.$classname.'.class.php';
}


// Inicio la sesion
$session = Session::getInstance();
$_user = $session->getAll();

//die('<pre>'.print_r($_user, true).'</pre>');


?>
